alternate database class