fixed mock data reader