Start working on the update functionality