updates to shared template