Worked on this last night then sent it over to Garrett Olinger.
I cant wait to see what he comes up with.