Ken's thoughts and ideas

...