inprovements to the gradle configuration