early support for desktop notifications