UseCase Changes