I don't understand how `this.spawn` works, but I believe that it works. Could you explain?