does history repeat itself?