Germany Wising Up?