result change and modify demo