Ridiculously long trip report