Now uses programmable coercion
Added information about cart