added changes for ctcp