done sequence diagram and usecase