added faster method for updating scores
updated scoring methods