make depend_on inheritable