optmize launcher