rest prod and cat