working on real data