I'm new here and was pushed to join partly after reading this. I'm quite interested in the ideas here, the detail is quite impressive.