impelemeting launching