call factory to prevent it being scheduled