31 views and no replies.....took me about 4 hours to write. God man