bunch of mistakes in zpp