initial checkin for generic database