exceptionsneeded