add an example program