add a demo --- runshell with puppet