new crcoos endopints and use nil from tds