pre defend changes