Created ability to edit and update