opp tcv custom