I've just converted all the C symbols in bdsmatrix to use the more modern form, e.g., ?? .C("charle", ....??? changed to .C( Ccharlie, .... along with defining RCMethodDef in my initfile and adding .register=TRUE to the NAMESPACE file.? All due to a request from CRAN to modernize one aspect, which then cascaded into more via suggestions from R CMD check --as-cran. My question concerns the crosstalk with coxme.? Currently bdsmatrix has lines like the following: ??? R_RegisterCCallable("bdsmatrix","cholesky4", (DL_FUNC) &cholesky4); while coxme has ??? fun= (int(*)) R_GetCCallable("bdsmatrix", "cholesky4"); Should these also change to use the pseudo name, or is it fine as is? Terry Therneau