this binding should go within the plugin