year-end updates