prototype for product page