Since self is used for every method of every class, isn't it a bit redundant? I don't know of another OO language that makes you manually carry around the "this"/"self" pointer/reference... Of course being new around here, i'm unaware if this has been hissed over in depth previously :-) Regards, Dave LeBlanc