project05 formatting complete, error checking time!