Added a few things about the C interface