launch cost