doc & isApplicable