cookbook for ci