update idealistr