breaking out the plugins