I always make a trial block with a new pattern to make sure I understand the instructions if they are difficult. If the block I make is correct, I may rewrite the instructions to make them more understandable. With very difficult to understand blocks, I will save my trial block with the instructions to refresh my memory when I decide to use it again.