image upload was properly abstracted out of create new event and is working on edit existing event