Almost working SH