Tagged launch-contract