updates to accommodate the changes to the plugin interface PR