Lib. commit2