part 2 of three. cheers! m.