add more features on the plugin