Product musings