This file commit can be ignored if the return type of compute_scores is not changed. reverting the change of return type