538377 Iridium console active and ready...
Vehicle Name: um_242
Curr Time: Fri Dec 23 12:47:49 2022 MT: 1538377
DR Location: 4322.093 N -6914.946 E measured 43.264 secs ago
GPS TooFar: 69696969.000 N 69696969.000 E measured 1e+308 secs ago
GPS Invalid : 4322.371 N -6915.257 E measured 107.303 secs ago
GPS Location: 4322.093 N -6914.946 E measured 45.6
not found>yo*.ma<
not found>goto_l*.ma<
not found>sample*.ma<
not found>surfac*.ma<
[dockzr | dockszr] [?][-v N][-nosmartdir][-f rf | irid][-cd dir][-noremove] [-archive]
[-d ] ...
[[-d ... ] ... ]
66 secs ago
sensor:c_wpt_lat(lat)=4313.29 129665 secs ago
sensor:c_wpt_lon(lon)=-6908.32 129665 secs ago
sensor:m_battery(volts)=15.0601551190831 60.202 secs ago
sensor:m_coulomb_amphr(amp-hrs)=117.265625 4.95 secs ago
sensor:m_coulomb_amphr_total(amp-hrs)=117.780999000076 4.974 secs ago
sensor:m_depth(m)=0.0291268357187416 4.879 secs ago
sensor:m_digifin_leakdetect_reading(nodim)=1022 5.131 secs ago
sensor:m_gps_mag_var(rad)=0.277507351067098 46.183 secs ago
sensor:m_iridium_attempt_num(nodim)=1 40.81 secs ago
sensor:m_iridium_call_num(nodim)=2176 0.706 secs ago
sensor:m_iridium_dialed_num(nodim)=3888 15.006 secs ago
sensor:m_leakdetect_voltage(volts)=2.47942612942613 19.752 secs ago
sensor:m_leakdetect_voltage_forward(volts)=2.48031135531136 19.775 secs ago
sensor:m_leakdetect_voltage_science(volts)=-1 5.429 secs ago
sensor:m_tot_num_inflections(nodim)=12341 207.775 secs ago
sensor:m_vacuum(inHg)=9.49006623931624
not found>*.dat<
not found>*.ini<
not found>*.cfg<
[dockzr | dockszr] [?][-v N][-nosmartdir][-f rf | irid][-cd dir][-noremove] [-archive]
[-d ] ...
[[-d ... ] ... ]
5.399 secs ago
sensor:m_water_vx(m/s)=-0.0343937650974448 74.226 secs ago
sensor:m_water_vy(m/s)=0.0529148892454936 74.269 secs ago
sensor:u_alt_min_depth(m)=2 1e+308 secs ago
sensor:u_min_water_depth(m)=0 1e+308 secs ago
sensor:u_reqd_depth_at_surface(m)=7 1e+308 secs ago
sensor:u_use_current_correction(nodim)=1 1e+308 secs ago
sensor:x_last_wpt_lat(lat)=4338.05 129667 secs ago
sensor:x_last_wpt_lon(lon)=-6930.31 129667 secs ago
ABORT HISTORY: total since reset: 2
ABORT HISTORY: last abort cause: MS_ABORT_OVERDEPTH
ABORT HISTORY: last abort details:
ABORT HISTORY: last abort time: 2022-12-05T16:49:09
ABORT HISTORY: last abort segment: um_242-2022-338-3-0 (0159.0000)
ABORT HISTORY: last abort mission: OD5.MI
1538379 No login script found for processing.
1538379 DRIVER_ODDITY:iridium:1703:xxx_ctrl() ran too long
Glider um_242 at surface.
Because:nothing commanded [behavior surface_2 start_when = 1.0]
MissionName:350_N.MI MissionNum:um_242-2022-338-5-315 (0161.0315)
Vehicle Name: um_242
Curr Time: Fri Dec 23 12:48:27 2022 MT: 1538415
DR Location: 4322.093 N -6914.946 E measured 81.246 secs ago
GPS TooFar: 69696969.000 N 69696969.000 E measured 1e+308 secs ago
GPS Invalid : 4322.371 N -6915.257 E measured 145.285 secs ago
GPS Location: 4322.093 N -6914.946 E measured 83.65 secs ago
sensor:c_wpt_lat(lat)=4313.29 129703 secs ago
sensor:c_wpt_lon(lon)=-6908.32 129703 secs ago
sensor:m_battery(volts)=15.0571667134019 33.037 secs ago
sensor:m_coulomb_amphr(amp-hrs)=117.270370483398 4.48 secs ago
sensor:m_coulomb_amphr_total(amp-hrs)=117.785744483475 4.497 secs ago
sensor:m_depth(m)=0 4.429 secs ago
sensor:m_digifin_leakdetect_reading(nodim)=1023 4.638 secs ago
sensor:m_gps_mag_var(rad)=0.277507351067098 84.054 secs ago
sensor:m_iridium_attempt_num(nodim)=1 78.664 secs ago
sensor:m_iridium_call_num(nodim)=2176 38.542 secs ago
sensor:m_iridium_dialed_num(nodim)=3888 52.827 secs ago
sensor:m_leakdetect_voltage(volts)=2.47942612942613 57.566 secs ago
sensor:m_leakdetect_voltage_forward(volts)=2.48031135531136 57.583 secs ago
sensor:m_leakdetect_voltage_science(volts)=-1 4.858 secs ago
sensor:m_tot_num_inflections(nodim)=12341 245.565 secs ago
sensor:m_vacuum(inHg)=9.49006623931624 43.172 secs ago
sensor:m_water_vx(m/s)=-0.0343937650974448 111.991 secs ago
sensor:m_water_vy(m/s)=0.0529148892454936 112.024 secs ago
sensor:u_alt_min_depth(m)=2 1e+308 secs ago
sensor:u_min_water_depth(m)=0 1e+308 secs ago
sensor:u_reqd_depth_at_surface(m)=7 1e+308 secs ago
sensor:u_use_current_correction(nodim)=1 1e+308 secs ago
sensor:x_last_wpt_lat(lat)=4338.05 129704 secs ago
sensor:x_last_wpt_lon(lon)=-6930.31 129704 secs ago
devices:(t/m/s) errs: 0/ 0/ 0 warn: 4/ 4/ 0 odd:2287/1634/ 11
ABORT HISTORY: total since reset: 2
ABORT HISTORY: last abort cause: MS_ABORT_OVERDEPTH
ABORT HISTORY: last abort details:
ABORT HISTORY: last abort time: 2022-12-05T16:49:09
ABORT HISTORY: last abort segment: um_242-2022-338-3-0 (0159.0000)
ABORT HISTORY: last abort mission: OD5.MI
Hit Control-R to RESUME the mission, i.e. dive!
Hit Control-C to END the mission, i.e. GliderDos
Hit Control-E to extend surface time by 5 minutes.
Hit Control-W to get device warning reports.
Hit Control-F to re-read yo, goto_l, surface, sample, drift_ mafiles.
Hit H <0:1> to Hangup and call back in minutes at 0-primary 1-alternate number.
Hit S [-f={rf}|{irid] [-num=] [-t=] [filespec ...] to send log files
Hit ! to execute
Hit Control-T to consci to science computer when comms ready:
... communications ready for consci.
Water Velocity Calculations waiting for final gps fix(ideally 20 secs)
Waypoint: (4313.2900,-6908.3200) Range: 18594m, Bearing: 168deg, Age: 36:1h:m
Time until diving is: 210 secs
s -num=4 *.sbd *.tbd *.vem *.azf *.asc
--------------------------------
1538438 13 01610315.mlg LOG FILE CLOSED
SCIENCE DATA LOGGING: science IS running
CONSCI REQUESTED (using IRIDIUM as console)
ASKING SCIENCE COMPUTER TO SWITCH TO COMMAND MODE via IRIDIUM
SWITCHING TO SCIENCE COMMAND MODE over IRIDIUM
Normal operation resumes when:
SciDos> QUIT -or-
Lose CD (unplug freewave/hangup iridium) -or-
run longer than U_SCI_CMD_MAX_CONSCI_TIME(3600)s
1538450 15 Neutering the Freewave Console
SCI: Implicitly limiting total transfer to 1800 secs, representing 180 KB total size
SCI: Enumerating and selecting files
SCI: About to send 2 files
Prechecking is not necessary for this invocation
START
**B00000000000000
�
Starting zModem transfer of 01610315.tbd to/from um_242 size is 54646
Total Bytes sent/received: 1024
Total Bytes sent/received: 2048
Total Bytes sent/received: 3072
Total Bytes sent/received: 4096
Total Bytes sent/received: 5120
Total Bytes sent/received: 6144
Total Bytes sent/received: 7168
Total Bytes sent/received: 8192
Total Bytes sent/received: 9216
Total Bytes sent/received: 10240
Total Bytes sent/received: 11264
Total Bytes sent/received: 12288
Total Bytes sent/received: 13313
Total Bytes sent/received: 13312
Total Bytes sent/received: 14336
Total Bytes sent/received: 15360
Total Bytes sent/received: 16384
Total Bytes sent/received: 17408
Total Bytes sent/received: 18432
Total Bytes sent/received: 19456
Total Bytes sent/received: 20480
Total Bytes sent/received: 21504
Total Bytes sent/received: 22528
Total Bytes sent/received: 23552
Total Bytes sent/received: 24576
Total Bytes sent/received: 25600
Total Bytes sent/received: 26624
Total Bytes sent/received: 27649
Total Bytes sent/received: 27648
Total Bytes sent/received: 28672
Total Bytes sent/received: 29696
Total Bytes sent/received: 30720
Total Bytes sent/received: 31744
Total Bytes sent/received: 32768
Total Bytes sent/received: 33792
Total Bytes sent/received: 34816
Total Bytes sent/received: 35840
Total Bytes sent/received: 36864
Total Bytes sent/received: 37888
Total Bytes sent/received: 38912
Total Bytes sent/received: 39936
Total Bytes sent/received: 40960
Total Bytes sent/received: 41149
Total Bytes sent/received: 41984
Total Bytes sent/received: 43008
Total Bytes sent/received: 44032
Total Bytes sent/received: 45056
Total Bytes sent/received: 46080
Total Bytes sent/received: 47104
Total Bytes sent/received: 48128
Total Bytes sent/received: 49152
Total Bytes sent/received: 50176
Total Bytes sent/received: 51200
Total Bytes sent/received: 52224
Total Bytes sent/received: 53248
Total Bytes sent/received: 54272
Total Bytes sent/received: 54646
zModem transfer DONE for file 01610315.tbd
Starting zModem transfer of 01610314.tbd to/from um_242 size is 3773
Total Bytes sent/received: 1024
Total Bytes sent/received: 2048
Total Bytes sent/received: 3072
Total Bytes sent/received: 3773
zModem transfer DONE for file 01610314.tbd
O
SHUFFLING FILES..
SCI: Sent 2 file(s):
c:\logs\01610315.TBD c:\logs\01610314.TBD
SCI: SUCCESS
1539017 50 Freewave console restored
REVERTING FROM SCIENCE COMMAND MODE
SCIENCE COMMAND MODE TERMINATED because:
Science Program QUIT (cts lowered)
GLD: Enumerating and selecting files
GLD: About to send 2 files
Prechecking is not necessary for this invocation
1539022 save_and_change_sensors()....
Changed u_use_ctd_depth_for_flying from 0 to 0
Changed c_science_on from 1 to 0
1539022 save_and_change_sensors()....
Changed c_science_printout from 0 to 0
Waiting for motors idle
START
**B00000000000000
�
Starting zModem transfer of 01610315.sbd to/from um_242 size is 24391
Total Bytes sent/received: 1024
Total Bytes sent/received: 2048
Total Bytes sent/received: 3072
Total Bytes sent/received: 4096
Total Bytes sent/received: 5120
Total Bytes sent/received: 6144
Total Bytes sent/received: 7168
Total Bytes sent/received: 8192
Total Bytes sent/received: 9216
Total Bytes sent/received: 10240
Total Bytes sent/received: 11264
Total Bytes sent/received: 12288
Total Bytes sent/received: 13312
Total Bytes sent/received: 14336
Total Bytes sent/received: 15360
Total Bytes sent/received: 16384
Total Bytes sent/received: 17408
Total Bytes sent/received: 18432
Total Bytes sent/received: 19456
Total Bytes sent/received: 20480
Total Bytes sent/received: 21504
Total Bytes sent/received: 22528
Total Bytes sent/received: 23552
Total Bytes sent/received: 24391
zModem transfer DONE for file 01610315.sbd
Starting zModem transfer of 01610314.sbd to/from um_242 size is 936
Total Bytes sent/received: 936
zModem transfer DONE for file 01610314.sbd
539192 restore_sensors()....
Restored u_use_ctd_depth_for_flying from 0 to 0
Restored c_science_on from 0 to 1
1539192 restore_sensors()....
1539192 restore_sensors()....
Restored c_science_printout from 0 to 0
SHUFFLING FILES..
GLD: Sent 2 file(s):
c:\logs\01610315.SBD c:\logs\01610314.SBD
GLD: SUCCESS
Glider-Science software version match: 8.500000
Science hardware version is 1.000000
1539201 51 SCI:PROGLET house_elf begin() called
1539201 SCI: house_elf: Version 1.2
1539201 SCI:PROGLET ctd41cp begin() called
1539201 SCI: ctd41cp: Version 0.2
1539201 SCI: ctd41cp: Will be sending the following data to glider:
1539201 SCI: sci_water_cond(s/m)
1539202 SCI: sci_water_temp(degc)
1539202 SCI: sci_water_pressure(bar)
1539202 SCI: sci_ctd41cp_timestamp(timestamp)
1539202 SCI:PROGLET sbe41n_ph begin() called
1539202 SCI:PROGLET oxy3835_wphase begin() called
1539202 SCI: oxy3835_wphase: Version 0.4
1539202 SCI: oxy3835_wphase: Will be sending following data to glider:
1539202 SCI: sci_oxy3835_wphase_oxygen(nodim)
1539202 SCI: sci_oxy3835_wphase_saturation(nodim)
1539202 SCI: sci_oxy3835_wphase_temp(nodim)
1539203 SCI: sci_oxy3835_wphase_dphase(nodim)
1539203 SCI: sci_oxy3835_wphase_bphase(nodim)
1539203 SCI: sci_oxy3835_wphase_rphase(nodim)
1539203 SCI: sci_oxy3835_wphase_bamp(nodim)
1539203 53 SCI: sci_oxy3835_wphase_bpot(nodim)
1539203 SCI: sci_oxy3835_wphase_ramp(nodim)
1539203 SCI: sci_oxy3835_wphase_rawtemp(nodim)
1539204 SCI: sci_oxy3835_wphase_timestamp(timestamp)
1539204 SCI: Opening Bit(29) for output
1539204 SCI:Bit(29) use count is now 1.
1539204 SCI:Bit(29) raise count is now 0.
1539204 SCI:Bit(29) raise count is now 0.
1539205 SCI:PROGLET flntu begin() called
1539205 SCI: flntu: Version 0.1
1539205 SCI: flntu: Will be sending following data to glider:
1539205 SCI: sci_flntu_chlor_units(ug/l)
1539205 SCI: sci_flntu_turb_units(ntu)
1539205 SCI: sci_flntu_chlor_sig(nodim)
1539205 SCI: sci_flntu_turb_sig(nodim)
1539205 SCI: sci_flntu_chlor_ref(nodim)
1539205 SCI: sci_flntu_turb_ref(nodim)
1539205 SCI: sci_flntu_temp(nodim)
1539205 SCI: sci_flntu_timestamp(timestamp)
1539205 SCI:bit_shared_open(): bit(29) is already open.
1539206 SCI:Bit(29) use count is now 2.
1539206 SCI:Bit(29) raise count is now 0.
1539212 53 SCI:PROGLET house_elf start() called
1539212 SCI: house_elf_run(): 0 error(s) in a row. (5 is fatal)
1539212 SCI: house_elf_run(): 0 error(s) since house_elf_begin(). (50 is fatal)
1539212 SCI:PROGLET flntu start() called
1539212 SCI: Opening port 0:UART4:Chan A SBMB:J2
1539212 SCI: 19200 baud, N81, line buf: 256, no input data timeout(secs): 15
1539213 SCI: in queue size: 2048, out queue size: 0
1539213 SCI:sci_uart_drain_input(0):
1539213 SCI:
1539213 SCI:sci_uart_drain_input:Drained 0 chars
1539213 SCI:bit_shared_raise(): Raising bit(29).
1539213 SCI: flntu_run(): 0 error(s) in a row. (5 is fatal)
1539213 SCI: flntu_run(): 0 error(s) since flntu_begin(). (50 is fatal)
1539285 57 01610316.mlg LOG FILE OPENED
--------------------------------
1539286 behavior surface_2: SUBSTATE 7 ->7 : After data transmission, waiting for control-C to exit/resume
Glider um_242 at surface.
Because:nothing commanded [behavior surface_2 start_when = 1.0]
MissionName:350_N.MI MissionNum:um_242-2022-338-5-316 (0161.0316)
Vehicle Name: um_242
Curr Time: Fri Dec 23 13:03:02 2022 MT: 1539291
DR Location: 4322.093 N -6914.946 E measured 956.485 secs ago
GPS TooFar: 69696969.000 N 69696969.000 E measured 1e+308 secs ago
GPS Invalid : 4322.371 N -6915.257 E measured 1020.52 secs ago
GPS Location: 4322.093 N -6914.946 E measured 958.889 secs ago
sensor:c_wpt_lat(lat)=4313.29 130579 secs ago
sensor:c_wpt_lon(lon)=-6908.32 130579 secs ago
sensor:m_battery(volts)=15.0508668918785 2.967 secs ago
sensor:m_coulomb_amphr(amp-hrs)=117.374870300293 3.138 secs ago
sensor:m_coulomb_amphr_total(amp-hrs)=117.890244300369 3.152 secs ago
sensor:m_depth(m)=0 3.037 secs ago
sensor:m_digifin_leakdetect_reading(nodim)=1023 3.296 secs ago
sensor:m_gps_mag_var(rad)=0.277507351067098 959.292 secs ago
sensor:m_iridium_attempt_num(nodim)=0 856.13 secs ago
sensor:m_iridium_call_num(nodim)=2176 913.779 secs ago
sensor:m_iridium_dialed_num(nodim)=3888 928.064 secs ago
sensor:m_leakdetect_voltage(volts)=2.48257020757021 3.063 secs ago
sensor:m_leakdetect_voltage_forward(volts)=2.48043345543346 3.077 secs ago
sensor:m_leakdetect_voltage_science(volts)=-1 3.108 secs ago
sensor:m_tot_num_inflections(nodim)=12341 1120.8 secs ago
sensor:m_vacuum(inHg)=10.0410003052503 3.456 secs ago
sensor:m_water_vx(m/s)=-0.0343937650974448 987.227 secs ago
sensor:m_water_vy(m/s)=0.0529148892454936 987.261 secs ago
sensor:u_alt_min_depth(m)=2 1e+308 secs ago
sensor:u_min_water_depth(m)=0 1e+308 secs ago
sensor:u_reqd_depth_at_surface(m)=7 1e+308 secs ago
sensor:u_use_current_correction(nodim)=1 1e+308 secs ago
sensor:x_last_wpt_lat(lat)=4338.05 130580 secs ago
sensor:x_last_wpt_lon(lon)=-6930.31 130580 secs ago
devices:(t/m/s) errs: 0/ 0/ 0 warn: 4/ 4/ 0 odd:2287/1634/ 11
ABORT HISTORY: total since reset: 2
ABORT HISTORY: last abort cause: MS_ABORT_OVERDEPTH
ABORT HISTORY: last abort details:
ABORT HISTORY: last abort time: 2022-12-05T16:49:09
ABORT HISTORY: last abort segment: um_242-2022-338-3-0 (0159.0000)
ABORT HISTORY: last abort mission: OD5.MI
Hit Control-R to RESUME the mission, i.e. dive!
Hit Control-C to END the mission, i.e. GliderDos
Hit Control-E to extend surface time by 5 minutes.
Hit Control-W to get device warning reports.
Hit Control-F to re-read yo, goto_l, surface, sample, drift_ mafiles.
Hit H <0:1> to Hangup and call back in minutes at 0-primary 1-alternate number.
Hit S [-f={rf}|{irid] [-num=] [-t=] [filespec ...] to send log files
Hit ! to execute
Hit Control-T to consci to science computer when comms ready:
... communications ready for consci.
Water Velocity Calculations waiting for final gps fix(ideally -855 secs)
Waypoint: (4313.2900,-6908.3200) Range: 18594m, Bearing: 168deg, Age: 36:16h:m
Time until diving is: 294 secs
^W name in ALLCAPS means CRITICAL device (* => SUPERCRITICAL)
[I Installed] [- Not_Installed]
[u In_use] [- Not_In_use] [X Out_of_Service]
name limits stats (#total/#mission/#segment)
os w/s w/m os errors warnings oddities
0 simdrvr -
1 test_driver -
2 ARGOS* I u -1 20 5 0
3 WATCHDOG I u -1 -1 -1 0
4 DEADMAN I u -1 20 5 0
5 CONSOLE* I u -1 20 5 0
6 GPS I u -1 20 5 0 [ 0 0 0] [ 0 0 0] [ 12 12 0]
7 pinger -
8 attitude -
9 attitude_tcm3 -
10 attitude_rev I u 3 20 5 0 [ 0 0 0] [ 4 4 0] [ 0 0 0]
11 ocean_pressure I u 3 20 5 0 [ 0 0 0] [ 0 0 0] [ 624 0 0]
12 vacuum I u 3 20 5 0
13 battery I u 3 20 5 0
14lithium_battery -
15 air_pump I u 3 20 5 0
16 pitch_motor I u 3 20 5 0 [ 0 0 0] [ 0 0 0] [ 18 18 0]
17 science_super I u 3 20 5 0 [ 0 0 0] [ 0 0 0] [ 64 64 0]
18 roll_motor -
19 fpitch_pump -
20 fin_motor -
21 digifin I u 3 20 5 0 [ 0 0 0] [ 0 0 0] [ 369 367 4]
22 altimeter I u 3 20 5 0
23 ctd -
24 IRIDIUM* I u -1 20 5 0 [ 0 0 0] [ 0 0 0] [ 224 203 1]
25 leakdetect I u 3 20 5 0
26 recovery I u 3 20 5 0
27 coulomb I u 3 20 5 0
28 veh_temp I u 3 20 5 0
29 BUOYANCY_PUMP -
30THERMAL_ACC_PRE -
31 THERMAL_ENGINE -
32 THERMAL_PUMP -
33 DE_PUMP I u 3 20 5 0 [ 0 0 0] [ 0 0 0] [ 976 970 6]
34 HD_PUMP -
35 thruster_g1 -
36 thruster -
devices:(t/m/s) errs: 0/ 0/ 0 warn: 4/ 4/ 0 odd:2287/1634/ 11
^R1539319 63 behavior surface_2: User typed Control-R, resuming
I heard a Control-R
RESUMING MISSION
Megabytes used on CF file system = 318.781250
Megabytes available on CF file system = 1682.156250
1539323 01610316.mlg LOG FILE CLOSED
Doing system wide housekeeping.......
report_heap_size(): M_FREE_HEAP=83.0K, M_SPARE_HEAP=64.0K
Running algorithm to free disk space if required
Not necessary to delete any files at this time
Writing longterm state disk file: c:/state/longterm.sta
f_ocean_pressure_min(volts) 0.171795
m_avg_climb_rate(m/s) -0.134036
m_avg_speed(m/s) 0.340626
m_avg_upward_inflection_time(sec) 112.337768
m_battery(volts) 15.050867
m_coulomb_amphr_total(amp-hrs) 117.895005
m_iridium_call_num(nodim) 2176.000000
m_iridium_dialed_num(nodim) 3888.000000
m_lat(lat) 4322.093100
m_lon(lon) -6914.946200
m_tot_ballast_pumped_energy(kjoules) 0.000000
m_tot_horz_dist(km) 3360.682044
m_tot_num_inflections(nodim) 12341.000000
s_water_depth_avg(m) 200.000000
s_water_depth_delta(m) 0.000000
s_water_depth_wavelength(m) 100.000000
x_hover_ballast_deep(cc) 0.000000
x_hover_ballast_shallow(cc) 0.000000
x_hover_depth_deep(m) 0.000000
x_hover_depth_shallow(m) 0.000000
x_last_wpt_lat(lat) 4338.050000
x_last_wpt_lon(lon) -6930.310000
timestamp: Fri Dec 23 13:03:46 2022
The instantaneous lag time between the system and gps clock is -4.0 seconds.
The average lag time between the system and gps clock is -3.3 seconds.
Housekeeping is done
1539407 67 01610317.mlg LOG FILE OPENED
Megabytes used on CF file system = 318.906250
Megabytes available on CF file system = 1682.031250
1539410 init_gps_input()
1539410 behavior surface_2: SUBSTATE 7 ->10 : Waiting for final gps fix
surface_2: Wai