change scorecompute way