learn about CIP