using NotificationCompat instead of NotificationBuilder