Locians, I stumbled upon this when cruising through the GNOME developer documentation: http://developer.gnome.org/doc/guides/programming-guidelines/ Although it is written with GNOME programming in mind, it contains a lot of useful advice for any free-software programmer, and is probably worth a look. Regards, g. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Gary Van Domselaar gvd at redpoll.pharmacy.ualberta.ca Faculty of Pharmacy Phone: (780) 492-4493 University of Alberta FAX: (780) 492-5305 Edmonton, Alberta, Canada http://redpoll.pharmacy.ualberta.ca/~gvd