optimize launcher