e from weeping