started implementing zip support in c++ level class