Why we have errors part 1