move to  initWithCallback from init