General update to classes/structs