Micro Locking Blocks stream - 3