retraverses