init
add lib