added e2 e3