add cancel fetch mistakes