This version solves a nasty typo error that caused the wrong products to be shown.