Created the plugin from original source code