madeleine flynn and tim humphrey