CKMS LIBRARY