main inspection