Implement required abstraction level