dependencies defined