reset blocks when no longer needed