add example in C