Implementing first Use Case, in progress