updated single datum score update functions