(c) 1998
tom gordon