fixed vector null behavior