More fixes for #83 Add API to update site objects