edit and add ctp changes