WARNING: Blog as random as my thoughts.