assign plugins in an array list, not overwritting the variable