Assign and aggregate methods added.