Germans learning from their mistakes