init lib first commit