corrections to precondition block. ref #38