added example use case