treat first component serially to avoid problems with some vn versions