Adding use case stuff