added input validation to per hole scores