some checks.