added caris and carif
added caris and carif
added tests for carif and caris