cart generation adjustments, email restructure