- library init
Merge origin/master