ENH we _do_ need a database