update data structures
update data structures
update to snapshot