updates to shared