The core with plugins functions