use cart object to add item