added unzip & type safe platform