added a better score chanching