do some demo program