Adapt main fetch