fixed strcat bootstrapping with product vector