updates to update1