Starting to develop concept of events. Sleeeeeeeeep.