returning the e_i block