adding the database.cpp shell