remove optional.deferral