launch methodology