Part 3: Using Native Notification