[Refactoring] User cases document