You probably just want an instance variable here (single `@`). Remember that a class is an individual object (that just happens to be an instance of "Class"), so it can have instance variables of it's own. Class variables (double `@@`) have some surprising behavior (they are shared by both the class and its instances, and all subclasses).