extended zip file support in c++ level class