#5 product actions (WIP)