cart funct 2.9 - debug 1