Finished the plugin without bug testing