Model facade and implementation
Model DTO implemented