this blog is basically a window to my mind.