checkout changes and product page tweak