Update launcher

Hopefully the last update to the launcher, for now.