does history repeat itself ?