guards in tests for controls presents