Guess I need to catch up on matching the tones somewhere
Got carried away, but didn't have enough time. To be continued.