Handled many exceptions