Sometimes history repeats... Ok, history always repeats :)