A brief answer to three very great and concerning questions [electronic resource]