Added c_types to interface