feature(rest) add unzip