comments and a sequence diagram