Finished Error Checking for now, just tested it