r , r , tf