added reverted media object
added notifications patterns