add separate keyword to make aggregates required