added bziup and xz support