add C header