(merger) add multi-token with readWrite state