breaking everything, moving CSV processing into salesengine