 This video was brought to you by my patrons. Thank you so much for your support! Hello there! I want to share a trick that me, Resvan, GDQuest and Guilherme was discussing in our discard group. That is that we can achieve a pseudo-private behavior for verbals using setters and getters method. So what we do here is that we can encapsulate a verb that is supposed to be private inside a setter and a getter method that will always assert in a certain failure way. So what this will do is that whenever an outside class tries to access or to set this verb, it will always fail. But inside the class, inside the node itself, it will be able to make these assets. So if I try it here, if you play it, you see that we set it and we get it, so it is another thing here. But if we try to make this from another class, from outside this class, so I will try to get parent and print to print getparent.private var. We will get an assertion fail, so here it is not possible to access this verb. And if we try to set it as well, it will also give us an error. So something else will return an error as well. So you are not able to interact with this variable from outside this class, which is the purpose of private variables. So at development time, if this prepainted underscore is not enough to tell others that this variable is not meant to be accessed from outside this class, you can make sure that this won't happen using this encapsulation to make sure that even if someone tries to make this access, you won't allow them to interact with this variable. So this is the trick. I hope you enjoyed it. Keep developing and to the next time. Thank you.