making methods

and shit