a launch going about its business