Starting to work through program flow & fix errors.