Copyright (C) 2001 - 2003, Samuel Tesla <stesla@pobox.com>
Copyright (C) 2003 - 2004, Johan van Selst <johans@stack.nl>
