Added the plugin specific requirements to the general structure