add on-demand icon