Start work for edit functionality