Volunteers keep CF library alive