it was my bad ^^^. apparently the rate had to be shown on the form or else it was being pulled from the service item. i don't fully understand why since it was a UE before/after submit script. i wouldn't think the form would have any effect on a server side script. ???