fix bugs of idle_data