expanded DBInterface