#45;add recoveryRate and test; flush rate recover step by step
update version
update test