modified for ios tools updation