proper gradle dependencies