Updated added more references cleaned up some of the text