No longer need to explicitly catch Exception