start adapting 3rd gcm script, on hold until later in the week.