Use visit function and not metasteps.