@daviddavis so i kinda like using self.  better except in the case where everything is a class method.  Also using private_class_method seems kinda hacky.   But if you feel strongly i can change it.