update PoS per zack