r.i.p. factory.