update loading without forced timeout