Implementation
database