cas reflection