連續用的話 (handler 裡面再用 setTimeout) 現在應該是 backcall 方便?