add cg-library