update some usecase