error type updates, related test additions