I'm quite working on the abstraction-layer for PenguinInput, and found a little problem: I have to know which display should be used (up to now I only look at the environment variable). Since this this is also true for PenguinGraphics, this should be handled centrally. What do you think? Read ya... -- Christof Buergi http://www.access.ch/private-users/cbuergi Linux... everything else is just an OS