add annotation dependence