few errors to solve