ALH: Updating Complex Data