Year end updates