Changing product operation pattern in example