better icon loading, toast about update