added sample program