I posted this a while ago, but got some comments about it not having any wires, so I went back to it and added them. I hope you like the improvements.
Cheers Wig