John Irving always knows where he's going