immediate defer