updated score primitive to score object