freeandempty by underivy on Tue Feb 22 18:29:18 EST 2000