cap checks