bug fix: idle means there are no waiting customers and checkout counter is not busy