Plugins and API implementation (unfinished)