Sat May 31 17:53:22 EDT 2008 geoff done a little differently