working addition of score keeping