caste calculation