Implementing more methods in Event and Behavior classes