error descriptions now work