Just saw this on my email bar:
Dictionary.com Word of the Day - dovetail: to join or fit together compactly or harmoniously.