reworking the plugin to be more user friendly (flow of ids from one part to the next)