MRF now uses updater objects