product parameters - handle changes of set