where do the errors come from?