should not be a class parameter (oops)