asd
Refact. SH init.