adding a create method to make things nicer