add a use case diagram