update; misc updates