waiting for es