More optimization, beginning work on Triggers (special events).