add: check PoW