Created proper launch protocol