modify use-cases