Dragons are gone and I'm too tired to continue this reckless coding. So I close #3.