finished up Iteration E1