almost done with E