added a feature that notifies the special message if the notification message is empty (Issue #35)