working on create method