totally rebuilt update site, after much frusteration