DISCLAIMER: All the contents publish on this blog are my personnel view and its nothing to do with my employer.