critical site cleanup