As I am currently so tired I'm dying on my feet, the updated post will come tomorrow.