restore call to init