Add an in-situ writer