refinements to product view