add button repeat issue fix