modifying the cart for use with an external HBASE datastore