cleanup continues