what does cahiim stand for