actually check stuff too