This post that was started earlier, will be updated day by day.