add callback manager