Yeah, if I recover from my burn out I might work on this a bit more :P
You did a good job. Take it easy man!