properly cleanup after ourselves