80% done with event/tasks