copyright © Software Cottage 2001