finished the use case diagram