make sure its a class method