loop update ++ sleep time & little fix