Worked on API

This is not a buildable version of the plugin.