add function setFetchMode