init lib