found a bug in lab 2, corrected it, but found the exception is not set up correctly, finished lab 3