caillebotis composite