Single-launch Approach