basic using of this lib