tonyg #1 You see everything DOES fit in my TGame (TGameEngine or TGameManager or whatever). It just seems odd calling a method for the same object for every 'command'. It might just be a cosmetic thing but, really, that's what I am asking here for.