... oh yes.. and one slight clarification from your post. USE flags say things like "I would like to have java support in my system" CFLAGS say things like "When I compile a program I would like to optomise it for the Intel 80586 series processor" .. these two ideas are very different. -- Geoff Teale <gteale at cmedltd.com> Cmed Technology