Make factory with launch screen
Added providers