update to usecase