Plenty of changes, plugins and functions