adding a new sample program