dependency adjust