added aggregator to simple impl for controlling of creating other instances