Hiio, Toomas, Estland