runtime dependence added