improve type error handling