move argument fetcher into stack itself