callback icon changed