sweet sweet db high level abstraction