capture checking