initial commit with notification plugins