close #314 add model depends actions