Update to the launchpoint implementation. Still not finished.