data generator for joins project