initial runnable provider