Adding :defers and :ensures