Slowly chipping away at file and event handling...