set single block fetch by default and added multiple option which will likely pull rack local first