0.3.0 fix some bugs