Make cdat optional