Added downloading and unziping method