Sun Jul 27 13:51:02 EDT 2008 geoff sort of implemented.