changes to product order and minor change to main
commit this stuff pls

pls