improve handle errors