Protected notification methods + Stopped notification setup JS from running unless the notification button can be found (user logged in)