updates to multiBlockSolver