     pano.setFOV(horiz, vert);
     running = true;
     menu.sync();
-    if (!positionCamera("Adj start", NULL, NULL)){
+    if (!positionCamera("Adjust start pos\nSet exposure & focus", NULL, NULL)){
         return false;
     }
     executePano();

}

/*
 * This is a callback invoked by selecting "Start"
 */
int onStart(int __){
    setPanoParams();

    // set panorama FOV
    if (!positionCamera("Top Left", NULL, NULL) ||
        !positionCamera("Bot Right", &horiz, &vert)){
        return false;
    }

    pano.setFOV(horiz, vert);
    running = true;
    menu.sync();
    if (!positionCamera("Adj start", NULL, NULL)){
        return false;
    }
    executePano();

            vert_motor.rotate(pos_y);
        }

        if (vert && !pos_x && !pos_y){
            pano.setFOV(h / pano.horiz_gear_ratio + camera.getHorizFOV(),
                        v / pano.vert_gear_ratio + camera.getVertFOV());
            pano.computeGrid();
            display.setCursor(0,8*6);
            display.print(F("          "));
            display.setCursor(0,8*6);
            displayPanoSize();
            display.print(pano.horiz_fov);
            display.print("x");
            display.print(pano.vert_fov);
            display.print(" ");
            displayBatteryStatus();
            display.display();
        }
    }
    if (horiz){
        *horiz = h / pano.horiz_gear_ratio + camera.getHorizFOV();
        horiz_motor.setRPM(HORIZ_RPM);
        horiz_motor.rotate(-h);
    }
    if (vert){
        *vert = v / pano.vert_gear_ratio + camera.getVertFOV();
        vert_motor.setRPM(VERT_RPM);
        vert_motor.rotate(v);
    }
    return (HID::isEventOk(event));
