itemsForActivity can be null