V0.9.2

optimize the code