New View

I'm still clearning. I wrote this many years ago and [...]