switched to module and class << self