Lots of gradle stuff :/