added editing functionality, but the forms don't currently submit