good idea. i'll incorporate a recursive merge.