Added travel() method