use of only and defer-3