add TODO
- enhance task processor
- work stealing pattern