role by product