put all tcplay new API in one place