added xz support when unpacking