add two demo programs