修改bug，增加demo