improved functionality of admin add,modify,create event screen