better to rename to IccHandler in order to be consistent with naming in other modules