What an all around incredibly written blog..