support for skipping null vectors