add si tool