Added use case code