grundy
not defined yet