passes some checks...