update with taproot proj