nit error handling