arrive, reach, revisit, turn and return