player displays perfect

plus some minor additions to other aspects of the code