adding in an exception (hopefully)