edit button working need to implement editing again
still fixing edits