list updates and structure