initial version of desktop notifications