update `siyuan`