added using server score if higher than (potentially truncated) local score