A work in progress.

Aren't we all?