Do not expose implementation details in user interface