add new exception throwing spec