update ship control