fix: prepare state not accurate