use doctrine native walkers