The subscribe() guarantee will resolve with a PushSubscription if these steps were successful. When the user would not grant authorization or if there is any problem subscribing the person, the guarantee will reject by having an error. This gives us the following promise chain inside our codelab:2. When you are intending to send out a large amount