Leev DEFER

@Nicopeland