Added source codes of the plugin