update usecase for admin