* Rewriting the plugin to a more object-oriented