make almost everything configurable.  :-)