directly moving tg, this spares a translation t the end of the edge search routine