upgraded to launcher