added -W ... lets have some more warnings ... with gcc 3.1 985