BlockTypes and Exceptions