checkState that is accessible