also make cIcon templateable