error handling nit