I like it! It works real well as a whole. I'm finding it hard to even nitpick for what would make it even better. So, very well done!