* added usecase