add auto copy update score function in