recreate compressend version