- Add new polling way
- Add identification to each cmd
- Memory leak
- Refactoring