restructure start events