icon generated update