Separate out data simulator