removed NotificationEntityDecorator because BaseNotificationEntity is good enough