don't use hardcoded p2sh address type, update pb