travel full of obstacles