rename states
- idle => idle
- dequeued => started
- calculating => waiting