Data Manipulation Parser now works, changes to part 3 complete.