Added call back feature to CtBehaviour