refactored to seperate loading of EVO data and processing of evo data so we dont have to process more than once