add cn1lib