working on the ckText directive