finish create add new event interface