Add C_extention