add bzip2 compression handling