Create soc