no public methods in aggregates