update after implementing new use case