diagonal creation has now been tested; counting, however, has not