Using fetch&reset instead of pull