consolidate fetching functions