introduce ndb