small refactor to avoid a MVMROOT