cancer shows promise