add opts arg to cart item create method