Se agrega error handling