0.2.0 some API change and added methods