CCLS History