added tar.xz support