[lib] first commit