Edit request protype done, only half of the business logic implemented