hard travelling