20050616 michaelrhoades june05
 -