new mvz library + tests