Moved newly functionality out to its own plugin