improve usecase diagram