removed requestE Function