adding re usecase