Use case and better naming