init soc