added error code descriptions