I think I have the the flu that's going around. I wasn't able to get mobile till 3:00 this afternoon. I tried to salvage the rest of the day by doing a little side work. I'm still removing the legacy console functions and decided on replacing _kbhit() and _getch(). Turns out the Allegro queues do not work the way that these commands assume and are missing keystrokes are getting getting events stuck in the queue. When these are implemented the way I would like, I will move on to the more fun drawing and graphical updates.