adding sequence diagram