Comments on Newly discovered Earth sized planet looks to be life friendly