Refactor controller - create method