Working plugin class