modify to use case