your concerns are well heeded,especially the one where you smell trouble.if you DO smell trouble, the earth is doomed.