v2.5.9; fix bugs