> I think a() and b() is not a good choice. I suggest using longer, specific names. What makes you think a()/b() is less specific than red()/blue() or first()/second()? Alpar