* all snapshots in events should match the DB data * the snapshot from user table will not be necessary most probably