More work in progress.
Even more work in progress.