That is awesome. I was actually playing around with something like this, but it wasn't nearly as clean as yours. Change was clean, clean up was clean, very nice job dude.
Thank you for not being another magician who comes here and does a half a** job of a color change, the YM change was performed greatly, and I thank you for that.
Great Job