adding indirect dep