change auto checkout to fetch