refactor sample data generation

refactor portions of data generation pertaining matching and status to
more accurately reflect real world and to better facilitate matching
testing