have create methods return the thing they created