Somewhat of an event handler finished. Kenneth Endfinger will finish this.