complete cart part 2