update: libcif