refactor: score changing from inputs