Some thinking.

Coming soon...