does this handle if score[...] doesn't exist or has not yet been set?