Continuing to flesh out exceptions + debugging