This needs to be edited a bunch for consistency and fluency. Adding... Read more...