started implementing compression level support