modified the use case diagram