working feature.  theres a bug somewhere in the updating that is halting execution after a few requests.

may need to look into more detailed debugging