teardown - updated 5/02