clean up blocking