I was writing a very similar entry, seriously we could have written the same thing because there are so many parallels!