add SodIC