This is just a starting point. I will move interesting contents in my old blogs to here.