This is great. Thanks for doing this. It looks like you had fun doing it.