ESS – Could we be on the verge of creating a miracle drug?