nice work. Although, im not sure about your pink wave 4. It does not seem consistent in size of your other waves. I'm wondering if wave 4 hasn't happened yet and we are in an extended wave 3 about to start the wave 4 and the leading diagonal is the 5th part of the extended larger wave 3. I haven't done any analysis so I cannot confirm that theory.