required parameters are no longer a class method