- add pause command
- uid should be unique