ctype dependency tracker