Checkout my github repo below.

I tinker with it once in while.

@wmartin81