add support for notifications