Using C APIs