added error descriptions