added an interesting contribution from Chad Brown