commit for lib