The past repeated. Again!