I think I may have let my imagination run a away a little too much this time around. You guys let me know what you think. Can revise if need be.