committing library