we'll probably need a review from @lissyx if we put this in NotificationHelper BTW :)