DBI Lecutre Implementations