Thanks, Jason. One of the first things that you just pointed out was the immunogenicity. Our lipid nano crystals have been shown, over the years, to be very, very non-immunogenic. They neither stimulate the immune response nor do they inhibit the immune response and that's fundamentally because the crucial matrix of the solid crystal is made of natural components, which is simply a phospholipid and calcium. And so there is nothing fundamental about the lipid nano crystal that we use that would induce the immune response. Secondly, as you pointed out, in contrast, to most other lipid particles, which have fluid by layers in them, which are susceptible to attack and our lipid nano crystal is a solid crystal. This is - with lipids, it's essentially the difference between butter in the refrigerator, which is solid and butter in the frying pan, which is liquid. And so this lipid nano crystal is very, very solid. It's also, as you said, multi-layered in contrast to most of the other structures, which have single layer. So the multi layers allow us to put material through the entire crystal, which is anhydrous. There's no water and that's another distinguishing factor of these lipid nano crystals, it's an anhydrous crystal, it's a solid crystal and it makes it very, very stable, both on the shelf and in the bottle. So, this is one of the classic characteristics of a lipid delivery particle. It has to be able to protect the material both from the outside world and from degradation in the body and in order to minimize any toxic effects, you need to minimize immunogenicity of the particle. And these two things are inherent in our lipid nano particle. And very key, especially for oligonucleotides aspect of lipid nano particles for the delivery of oligonucleotides is then the ability, not only to protect it from the outside world, but then get it to the target cell and once the particle interacts with the target cell to effectively deliver the oligonucleotide into the interior of the cell and again along with using natural material, our lipid nano crystal uses a natural fusion mechanism, both the calcium and the [indiscernible] are involved in natural fusion, membrane fusion mechanism, which is constantly going on within the body and so the ability to deliver the oligonucleotide across the cell membrane into the interior is a natural process and once again this has no toxicity and no membrane destruction. In contrast, most other nanoparticles use unnatural molecules, which are designed to compromise and disrupt cell membranes in order to get the oligonucleotides into the interior of the cell and this compromising and disrupting of cell membranes oftentimes results in both immune responses and toxicity. And so, as you know, we've worked for a long time delivering oligonucleotides in animal models and we are looking forward to now moving aggressively with partners into moving this technology further along with the delivery of oligonucleotides.