June03 update from original