testing new shell customizations
pushed csv responsibilities up to the sales engine