many updates, gradle upgrade