Still working on this.

...