use args instead of reproducing launcher content.