Notice #1
These new pages are only (well not 100%) because i was embarrassed of the old pages, hence new version to replace the old ones is (again) under construction. (seems nothing will ever be finished)
Notice #2
DO NOT:
expect anything.
DO:
expect the worst.