0.9.0 version, some bugs fixed