added test_e_push_back