improved product detail view