France Perking Up?