made each new phase fetch not cause a fetching of possible sources