all code complete searching for errors