changed options for MakePresentAbsent