delegates ... part 1 of n