added new database classes