comment lib