State of CTP and our future plans