constructor
database
