rewrote parsing of topo to get everything from zipfile and parse accordingly