Added defaults for selfclose and preserve