these things are easily packaged up into standalone modules