restore defferedCall