BARITOOLS