The modified preconditioned simultaneous displacement (MPSD) method