ICD Solutions for SH2, SH3 and SH4