version 1 : cart summary managment