base: improvements to global/fetch