tools advancement