add compression algorithms