better meta-checks