Modern traveling techniques