again and again use class << self instead of self. :relieved: