adding support for zip files