The possibility to simultaneous compensate for flow, concomitant fields and eddy currents in diffusion weighted MRI were examined by means of numerical simulations. For this purpose, sequences with three to five gradient pulses and one or two refocusing pulses were examined. It is shown that it is possible to effectively minimize all three effects with different sequences. For short to intermediate echo times, it is beneficial to use only one refocusing pulse, while for long echo times two refocusing pulses can yield higher b-values. There is a trade-off between compensation of more effects and the achievable b-value.