What Does TNSCTP Do For You?