allow overrides for dep get
lots of new features