score generation++