moved fake data generation to a cached variable to fake adding data to it