generate smaller files