Final Commit. I left the alert messages in there so I can see the output for each operation throughout the problem.