add demo for test