rename variable to launcher here and in its uses