That's pretty cool. I expected to not like it, but nice work!