going to rip out the heart of main now.
used hand-picked data, change features, limit second vector