replaced groovy mver xml parser with perl because it's waaay faster