Delicate procedure.