almost got ships moving correctly