bug E eval fix and step added