still dont know what the random plugs are for...