begin fecthData fix