introduce new types in the database lib