change multistream structure, but performance got reduced