Lee Dae Hoon does a fantastic job of breaking down the mechanics behind blocking. https://www.youtube.com/watch?v=EeszdOInumY