Mibba's Thoughts: Scientific Advances - Comments