Good but what if you don't have `this.password`? Where would you make sure you have it?