And this usually leads to either a fully functional protein or a partially functional protein. And if we compare to the frameship mutation, that usually leads to a non functional protein. So, basically, insertions or deletions do cause frame shift mutations, but not always. Sometimes they can cause non frameshift mutations. And those basically mean that we do not shift the reading frame of the mRNA molecule, the reading frame that is used by our ribosome. What we basically do is we insert or we delete one or more amino acids, but all the other amino acids basically remain exactly the same.