more errors check