Takes a minute to understand, and even longer to master it, but it feels really good to play and improve.Ah yeah! (x2)