use forked lzf