refactoring score