A few hours well spent with Jason Smith form Docky fame ended up with:

Screenshot-27