What a wonderful post, you have put quite a lot of effort into this one, I can tell. Love everything about this, great post. Hope to see more such posts from you soon.