Adrian Baddeley writes: > I want to manipulate a formula object, containing the name "." > so that "." is replaced by a desired (arbitrary) expression. How about myf <- y ~ . update(myf, . ~ -. + X) -- HTH, Bjørn-Helge Mevik