Csm Func Chg Coll Alg door Bruce Crauder