add the ability to specify an array of plugins