ECHO probes gift of existence