add better errors
update associations so i can call .products on current_order