add energy converge criteria