loads of new stuff some will stay some will go!
stuff, will fix gradle tomorrw