renamed method to be more accurate
close to finishing first draft of algo
function name change for sensical-ness
seems like this could work
better data cleaning
sort of works, have to filter out results i don't want