- Implemented blocking