edit and create functionality, event price