! remove more unused globals
! load subs up front instead of in each function
! add id to the awardsupdate call