CI explaination