Block Almost half way