getting ready for new event system