make the each visitor top-down left-right