add threaded example program
3 files changed