Ionic minimization