fix overcounting: simple set idle time