new craft_dcea.h