switch order of argument fetching around