looking forward to the explanations on some of these as well , as some of these stretches are very intricate