fix: contexts of blocktrans