local checkers
scopes
slightly better output