- Mutex implemented
- fix scheduler interface