more work on product listings