swapping subs: part